/*
 * Copyright (c) 2003-2006
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.hibernate.qtags;

import org.xdoclet.plugin.hibernate.qtags.parameter.Mutable;

/**
 * declares natural id of persistent entity.  individual members will be selected by 
 * means of properties name.
 * 
 * @author Espen Amble Kolstad
 * @author Konstantin Pribluda
 * @version $Revision:$
 * @qtags.location class
 * @qtags.once
 */
public interface HibernateNaturalIdTag extends com.thoughtworks.qdox.model.DocletTag , Mutable {
   
   /**
    * defines properties name to be used as selector for members of natural id
    * 
    * @qtags.default natural-id
    */
   String getName_();
}